# 猜年龄小游戏，有三点需求
# 1.允许用户最多尝试3次        循环，控制循环次数的变量，input
# 2.每尝试3次后，如果还没猜对，就问用户是否还想继续玩，
# 如果回答Y或y，就继续让其猜3次，以此往复，如果回答N或n，就退出程序
# 3.如何猜对了，就直接退出       break
age=26
conut=3
while conut>0:
    userAge = int(input("你猜猜我多少岁了？"))    #用户输入年龄，若用户输入有误，则需要重新输入，所有该代码在循环里面
    if age==userAge:
        print("您真厉害！竟然猜对了！")
        break
        pass
    else:
        print("猜错啦！继续吧")
        if conut==1:     #用户猜了三次
            anwer=input("是否还想继续玩?输入Y或y,可以额外获取3次机会，输入N或n结束游戏")
            if anwer=="y" or anwer=="Y":
                print("恭喜您，还有三次机会！")
                conut=4
                pass
            elif anwer=="n" or anwer=="N":
                print("很遗憾，欢迎下次再战！")
                pass
            else:
                print("您输入有误，退出游戏")
        pass
    conut-=1
# 第2题
# 小王身高175，体重80.5kg。
# 请根据BMI公式（体重除以身高的平方）帮小王计算他的BMI指数，并根据BMI指数：
# 低于18.5过轻
# 18.5 - 25： 正常
# 25 - 28：    过重
# 28 - 32：    肥胖
# 高于32：  严重肥胖
# 用if - elif判断并打印结果
height=1.75
weight=80.5
BMI=weight/(height*height)
print(BMI)
if BMI<18.5:
    print("您太瘦了！多吃啊！")
    pass
elif 18.5<=BMI<25:
    print("身材刚刚好！继续保持哦")
    pass
elif 25<=BMI<28:
    print("有点微胖了，注意减肥啊")
    pass
elif 28<=BMI<32:
    print("您长点心吧，已经属于肥胖了，少吃，多运动")
    pass
elif BMI>32:
    print("太胖了，赶紧锻炼吧！")
    pass





